load("@rules_java//java:defs.bzl", "java_library")

package(
    default_applicable_licenses = ["//:license"],
    default_visibility = ["//visibility:public"],
)

java_library(
    name = "timestamp",
    exports = ["//validator/src/main/java/dev/cel/validator/validators:timestamp"],
)

java_library(
    name = "duration",
    exports = ["//validator/src/main/java/dev/cel/validator/validators:duration"],
)

java_library(
    name = "regex",
    exports = ["//validator/src/main/java/dev/cel/validator/validators:regex"],
)

java_library(
    name = "homogeneous_literal",
    exports = ["//validator/src/main/java/dev/cel/validator/validators:homogeneous_literal"],
)

java_library(
    name = "ast_depth_limit_validator",
    exports = ["//validator/src/main/java/dev/cel/validator/validators:ast_depth_limit_validator"],
)
